home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Network Supervisor's Toolkit
/
Network Supervisor's Toolkit.iso
/
tools
/
lu62
/
port
/
dlctb.h
< prev
next >
Wrap
C/C++ Source or Header
|
1996-07-10
|
2KB
|
41 lines
/* k 1003 24/08/90 */
/* k 0046 08/09/90 */
/* k 1007 24/09/90 */
/* k 0115 02/02/91 */
/* k 0120 08/02/91 */
/* k 1082 23/03/92 */
/* k 1083 25/03/92 */
struct dlctb {
char name[8] ; /* name dlc */
unsigned char flg ; /* flag ** 1003 *//* @0115 */
char type ; /* type */
char dlccbi ; /* dlccb index */
char typea ; /* type area */
char aadr ; /* address area */
unsigned char flg1 ; /* flag 1 ** 1003 *//* @0115 */
char count ; /* use count */ /* @0046 */
char rsrv; /* 0120 */
struct rqb *dlcq[3]; /* queue rqb for dlc 1082 */
short dlcuse ; /* free rqb count */ /* 1082 */
short dlcsum ; /* total rqb count */ /* 1082 */
struct rqb *dlcfree ; /* ptr to free rqb for receive*/ /* 1082 */
struct rqb *dlclast ; /* ptr to last rqb for receive*/ /* 1082 */
};
#define DLCLISTI 0x40 /* status=inactive */
#define DLCLACTV 0x80 /* already active */
#define DLCLEXIS 0x20 /* exist dlccb */
#define DLCOPEN 0x10 /* open flag 1001 */
#define DLCAKK 0x01 /* AKK-type */
#define DLCLAN 0x02 /* LAN-type */
#define DLCASY 0x03 /* ASY-type */
#define DLCBSC 0x04 /* BSC-type */
#define DLCSDLC 0x05 /* SDLC-type */
#define DLC7920 0x06 /* 7920-type */
#define DLCTRN 0x07 /* TRN -type 1007 */
#define DLCTRN39 0x08 /* 8439-type 1007 */
#define DLC7920S 0x09 /* 7920-type (SOLARIS-2 - SUPER ! 1083 */
#define ACTIV 0xfc /* activate request 1001 */
#define DEACTIV 0xfd /* deactivate request 1001 */
#define DLC_SEND 0x01 /* send request 1001 */
#define DLC_RCV 0x02 /* receive request 1001 */